861 Main St, Leicester, MA 01524-1307, Leicester
"We went as a family of 5, we started off with a nachos appetizer which was above average, small com"
"We went as a family of 5, we started off with a nachos appetizer which was above average, small com"